programmed senescence theory - Turkish English Dictionary